在許多有趣的鍵盤上,如海盜船的鍵盤,可以讓燈光效果隨著打字速度變化,當然這個QMK也能做到,QMK能做到根據打字速度變換燈光效果,例如呼吸燈的緩慢呼吸以及高速喘氣效果等等,這些都可以透過QMK的鍵盤韌體來做到。在QMK的Document裡面寫著
Velocikey is a feature that lets you control the speed of lighting effects (like the Rainbow Swirl effect) with the speed of your typing. The faster you type, the faster the lights will go!
在rules.mk
裡面加上
VELOCIKEY_ENABLE=yes
能夠起作用的燈光模式分別是
keycode.c
裡面設定VLK_TOG
這個按鍵,用來開啟或是關閉這個效果shift + esc = ~
?在keycode裡面加入KC_GESC
這個按鍵的效果在單純按下時,會出現esc
,如果加上shift
或是GUI
的話,則會出現~
將下列的東西加入config.h
裡面並且用# define
來定義KC_GESC
在下列情況下輸出的keycode
定義 | 描述
--------+--------
GRAVE_ESC_ALT_OVERRIDE | 當ALT
按下時,送出ESC
GRAVE_ESC_CTRL_OVERRIDE | 當CTRL
按下時,送出ESC
GRAVE_ESC_GUI_OVERRIDE | 當GUI
按下時,送出ESC
GRAVE_ESC_SHIFT_OVERRIDE | 當SHIFT
按下時,送出ESC